﻿namespace Samples.DiscoveryServices.ServiceContracts
{
    using System.ServiceModel;

    /// <summary>
    ///     定义了最简单的服务方法契约。
    /// </summary>
    [ServiceContract(SessionMode = SessionMode.Required, Namespace = "http://localhost/Simpliest")]
    public interface ISimplestFeaturesServiceContract
    {
        #region Public Methods

        /// <summary>
        ///     用于演示的服务方法。
        /// </summary>
        /// <param name="personName">
        ///     人员姓名。
        /// </param>
        /// <returns>
        ///     完整的话术。
        /// </returns>
        [OperationContract]
        string SayHello(string personName);

        #endregion Public Methods
    }
}